﻿@{
    Layout = "~/Views/Shared/_LayoutWiki.cshtml";
}

<h2>会员信息相关内容</h2>

<div class="item">
    <h3>会员信息注册</h3>

    <p>该接口可以提供多个渠道注册会员信息，但不同渠道调用接口时所使用的参数并不完全一致，请根据参数说明使用相应的参数。</p>

    <p>请求说明</p>
    <p>http请求方式: post/form</p>
    <p>http://hub.engnice.com/scrm/member/entrance</p>

    <p>参数说明</p>
    <table>
        <tr>
            <th>参数</th>
            <th>是否必须</th>
            <th>说明</th>
        </tr>
        <tr>
            <td>source</td>
            <td>是</td>
            <td>数据来源，分别有：有位妈咪福利社（taste）、老CRM（crm）、导购引流（appGuide）、其他尚未开发</td>
        </tr>
        <tr>
            <td>mobile</td>
            <td>是</td>
            <td>会员手机号码</td>
        </tr>
        <tr>
            <td>crmid</td>
            <td>否</td>
            <td>老CRM编号，必填来源（appGuide）</td>
        </tr>
        <tr>
            <td>name</td>
            <td>否</td>
            <td>会员姓名</td>
        </tr>
        <tr>
            <td>gender</td>
            <td>是</td>
            <td>会员性别，可选值 m（男）/ f（女）/ u（未知）</td>
        </tr>
        <tr>
            <td>email</td>
            <td>否</td>
            <td>会员电子邮箱</td>
        </tr>
        <tr>
            <td>openid</td>
            <td>否</td>
            <td>微信openid，必填来源（taste、appGuide）</td>
        </tr>
        <tr>
            <td>city</td>
            <td>否</td>
            <td>用户所在城市</td>
        </tr>
        <tr>
            <td>nickname</td>
            <td>否</td>
            <td>会员昵称，必填来源（taste）</td>
        </tr>
        <tr>
            <td>headurl</td>
            <td>否</td>
            <td>会员头像，必填来源（taste）</td>
        </tr>
        <tr>
            <td>sourceremark</td>
            <td>否</td>
            <td>来源备注，例如从什么活动收录信息</td>
        </tr>
    </table>

    <p>返回说明</p>
    <table>
        <tr>
            <th>参数</th>
            <th>类型</th>
            <th>说明</th>
        </tr>
        <tr>
            <td>data</td>
            <td>int</td>
            <td>会员编号</td>
        </tr>
    </table>
</div>

<div class="item">
    <h3>会员解除绑定</h3>

    <p>解除绑定某个渠道，具体根据来源执行。</p>

    <p>请求说明</p>
    <p>http请求方式: post/form</p>
    <p>http://hub.engnice.com/scrm/member/unbind</p>

    <p>参数说明</p>
    <table>
        <tr>
            <th>参数</th>
            <th>是否必须</th>
            <th>说明</th>
        </tr>
        <tr>
            <td>source</td>
            <td>是</td>
            <td>数据来源，分别有有位妈咪福利社（taste）、老CRM（crm）、其他尚未开发</td>
        </tr>
        <tr>
            <td>id</td>
            <td>是</td>
            <td>会员编号</td>
        </tr>
    </table>
</div>

<div class="item">
    <h3>根据编号获取会员信息</h3>

    <p>请求说明</p>
    <p>http请求方式: get</p>
    <p>http://hub.engnice.com/scrm/member/getmemberbyid</p>

    <p>参数说明</p>
    <table>
        <tr>
            <th>参数</th>
            <th>是否必须</th>
            <th>说明</th>
        </tr>
        <tr>
            <td>id</td>
            <td>是</td>
            <td>会员编号</td>
        </tr>
    </table>

    <p>返回说明</p>
    <table>
        <tr>
            <th>参数</th>
            <th>类型</th>
            <th>说明</th>
        </tr>
        <tr>
            <td>data</td>
            <td>json</td>
            <td>会员信息</td>
        </tr>
        <tr>
            <td>data.ID</td>
            <td>int</td>
            <td>会员编号</td>
        </tr>
        <tr>
            <td>data.Mobile</td>
            <td>string</td>
            <td>会员手机号码</td>
        </tr>
        <tr>
            <td>data.Name</td>
            <td>string</td>
            <td>会员姓名</td>
        </tr>
        <tr>
            <td>data.Gender</td>
            <td>string</td>
            <td>会员性别，可选值 m（男）/ f（女）/ u（未知）</td>
        </tr>
        <tr>
            <td>data.EMail</td>
            <td>string</td>
            <td>会员电子邮箱</td>
        </tr>
        <tr>
            <td>data.IncludeDate</td>
            <td>datetime</td>
            <td>会员信息初次收录时间</td>
        </tr>
        <tr>
            <td>data.PregnantState</td>
            <td>string</td>
            <td>备孕状态</td>
        </tr>
        <tr>
            <td>data.PregnantTime</td>
            <td>string</td>
            <td>预产期</td>
        </tr>
    </table>
</div>

<div class="item">
    <h3>根据手机号码获取会员信息</h3>

    <p>请求说明</p>
    <p>http请求方式: get</p>
    <p>http://hub.engnice.com/scrm/member/getmemberbymobile</p>

    <p>参数说明</p>
    <table>
        <tr>
            <th>参数</th>
            <th>是否必须</th>
            <th>说明</th>
        </tr>
        <tr>
            <td>mobile</td>
            <td>是</td>
            <td>会员手机号码</td>
        </tr>
    </table>

    <p>返回说明</p>
    <table>
        <tr>
            <th>参数</th>
            <th>类型</th>
            <th>说明</th>
        </tr>
        <tr>
            <td>data</td>
            <td>json</td>
            <td>会员信息</td>
        </tr>
        <tr>
            <td>data.ID</td>
            <td>int</td>
            <td>会员编号</td>
        </tr>
        <tr>
            <td>data.Mobile</td>
            <td>string</td>
            <td>会员手机号码</td>
        </tr>
        <tr>
            <td>data.Name</td>
            <td>string</td>
            <td>会员姓名</td>
        </tr>
        <tr>
            <td>data.Gender</td>
            <td>string</td>
            <td>会员性别，可选值 m（男）/ f（女）/ u（未知）</td>
        </tr>
        <tr>
            <td>data.EMail</td>
            <td>string</td>
            <td>会员电子邮箱</td>
        </tr>
        <tr>
            <td>data.IncludeDate</td>
            <td>datetime</td>
            <td>会员信息初次收录时间</td>
        </tr>
        <tr>
            <td>data.PregnantState</td>
            <td>string</td>
            <td>备孕状态</td>
        </tr>
        <tr>
            <td>data.PregnantTime</td>
            <td>string</td>
            <td>预产期</td>
        </tr>
    </table>
</div>

<div class="item">
    <h3>根据手机号码获取会员编号</h3>

    <p>请求说明</p>
    <p>http请求方式: get</p>
    <p>http://hub.engnice.com/scrm/member/getmemberidbymobile</p>

    <p>参数说明</p>
    <table>
        <tr>
            <th>参数</th>
            <th>是否必须</th>
            <th>说明</th>
        </tr>
        <tr>
            <td>mobile</td>
            <td>是</td>
            <td>会员手机号码</td>
        </tr>
    </table>

    <p>返回说明</p>
    <table>
        <tr>
            <th>参数</th>
            <th>类型</th>
            <th>说明</th>
        </tr>
        <tr>
            <td>data</td>
            <td>int</td>
            <td>会员编号</td>
        </tr>
    </table>
</div>

<div class="item">
    <h3>根据编号删除</h3>

    <p>请求说明</p>
    <p>http请求方式: get</p>
    <p>http://hub.engnice.com/scrm/member/delete</p>

    <p>参数说明</p>
    <table>
        <tr>
            <th>参数</th>
            <th>是否必须</th>
            <th>说明</th>
        </tr>
        <tr>
            <td>id</td>
            <td>是</td>
            <td>会员编号</td>
        </tr>
    </table>
</div>

<div class="item">
    <h3>注册基础统计数据</h3>

    <p>请求说明</p>
    <p>http请求方式: get</p>
    <p>http://hub.engnice.com/scrm/member/statisticsregisterbasic</p>

    <p>返回说明</p>
    <table>
        <tr>
            <th>参数</th>
            <th>类型</th>
            <th>说明</th>
        </tr>
        <tr>
            <td>data</td>
            <td>json</td>
            <td>统计数据信息</td>
        </tr>
        <tr>
            <td>data.iCount</td>
            <td>int</td>
            <td>昨日注册量</td>
        </tr>
        <tr>
            <td>data.iAverage</td>
            <td>int</td>
            <td>日均注册量</td>
        </tr>
        <tr>
            <td>data.iTotal</td>
            <td>int</td>
            <td>累计注册量</td>
        </tr>
    </table>
</div>

<div class="item">
    <h3>注册时间区间来源分布</h3>

    <p>请求说明</p>
    <p>http请求方式: post</p>
    <p>http://hub.engnice.com/scrm/member/statisticsregistersource</p>

    <p>参数说明</p>
    <table>
        <tr>
            <th>参数</th>
            <th>是否必须</th>
            <th>说明</th>
        </tr>
        <tr>
            <td>begintime</td>
            <td>是</td>
            <td>时间区间起始</td>
        </tr>
        <tr>
            <td>endtime</td>
            <td>是</td>
            <td>时间区间结束</td>
        </tr>
    </table>

    <p>返回说明</p>
    <table>
        <tr>
            <th>参数</th>
            <th>类型</th>
            <th>说明</th>
        </tr>
        <tr>
            <td>data</td>
            <td>json</td>
            <td>统计数据信息</td>
        </tr>
        <tr>
            <td>data[x].iTime</td>
            <td>int</td>
            <td>注册日期</td>
        </tr>
        <tr>
            <td>data[x].iUrl</td>
            <td>int</td>
            <td>注册来源</td>
        </tr>
        <tr>
            <td>data[x].iCount</td>
            <td>int</td>
            <td>注册人数</td>
        </tr>
    </table>
</div>

<div class="item">
    <h3>修改会员注册信息</h3>

    <p>请求说明</p>
    <p>http请求方式: post</p>
    <p>http://hub.engnice.com/scrm/member/update</p>

    <p>参数说明</p>
    <table>
        <tr>
            <th>参数</th>
            <th>是否必须</th>
            <th>说明</th>
        </tr>
        <tr>
            <td>id</td>
            <td>是</td>
            <td>会员编号</td>
        </tr>
        <tr>
            <td>mobile</td>
            <td>否</td>
            <td>手机号码</td>
        </tr>
        <tr>
            <td>name</td>
            <td>否</td>
            <td>真实姓名</td>
        </tr>
        <tr>
            <td>gender</td>
            <td>否</td>
            <td>性别f女,m男,u未知</td>
        </tr>
        <tr>
            <td>email</td>
            <td>否</td>
            <td>邮箱</td>
        </tr>
        <tr>
            <td>city</td>
            <td>否</td>
            <td>所在城市</td>
        </tr>
        <tr>
            <td>pregnantState</td>
            <td>否</td>
            <td>备孕状态</td>
        </tr>
        <tr>
            <td>pregnantTime</td>
            <td>否</td>
            <td>预产期</td>
        </tr>
    </table>
</div>